import unittest
import template
class TestTemplate(unittest.TestCase):

	def test_generate_header_for_week_file(self):
		self.assertIsInstance(
			template.generate_header_for_week_file(), str)

	def test_generate_header_for_day_file(self):
		self.assertIsInstance(template.generate_header_for_day_file("abc"), str)

	def test_generate_header_for_day(self):
		self.assertIsInstance(template.generate_header_for_day("abc"), str)
	
	def test_generate_task(self):
		self.assertIsInstance(template.generate_task("abc"), str)

	def test_generate_bottom_for_day(self):
		self.assertIsInstance(template.generate_bottom_for_day(), str)

	def test_generate_bottom(self):
		self.assertIsInstance(template.generate_bottom(), str)

if __name__ == "__main__":
	unittest.main()
